#pragma once

#include "mesh.h"		//for main mesh
#include "gfxTool.h"
//this class is to add all the public variables
//it will connect all the modules together
class ChimeraManager
{
public:
	ChimeraManager(void);
	~ChimeraManager(void);

	void Load(QString path);
	void LoadMesh(QString path);

	void Run();
	void RunHardware();
	void RunTracking();
	void RunCalibration();

	//make classes for tracking
	//make classes for calibration
	//make hardware classes
	Mesh *MainMesh;


	//this tools will be changed later
	QList<gfxTool*> Tools;
};
